package com.ysd.lis.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 员工表
 *
 * </p>
 *
 * @author LiuQi
 * @since 2023-10-19
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class PubEmployee extends BaseEntity {

    private static final long serialVersionUID = 1L;

    private String orgId;

    /**
     * 员工编号
     */
    private String code;

    /**
     * 姓名
     */
    private String name;

    /**
     * 助记符
     */
    private String inputCode;

    private String sex;

    /**
     * 描述
     */
    private String description;

    /**
     * 年龄
     */
    private String age;

    /**
     * 身份证
     */
    private String idcard;

    /**
     * 医师证编号
     */
    private String doctorNum;

    /**
     * 出生日期
     */
    private String birthday;

    /**
     * 授权码
     */
    private String empowerNum;

    /**
     * 电子签名路径
     */
    private String signatureUrl;

    /**
     * 默认科室
     */
    private String deptId;

    private String address;

    /**
     * 头像
     */
    private String headUrl;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 电话
     */
    private String mobile;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 省份
     */
    private String province;

    /**
     * 省份编码
     */
    private String provinceCode;

    /**
     * 城市
     */
    private String city;

    /**
     * 城市编码
     */
    private String cityCode;

    /**
     * 区域
     */
    private String area;

    /**
     * 区域编码
     */
    private String areaCode;

    /**
     * 职级
     */
    private String strativeLevel;

    /**
     * 职务
     */
    private String duty;

    /**
     * 岗位
     */
    private String position;

    private Integer seq;
}
